For the most part, things could be better (then again, they could be a lot worse too). As you can see in Figure 1, which depicts results from the 2009 IT Project Management and Governance Survey, a little more than half of respondents indicated that the developers on their IT project teams were following some sort of coding conventions, although only 19% were following enterprise/corporate conventions. When it specifically comes to agile teams the situation isn't much better. As you can see in Figure 2, which depicts results from the 2010 How Agile Are You? Survey, 58% of respondents on "agile teams" indicated that development guidelines/standards existing and 54% (of the total) indicated that they were following the conventions. That survey didn't explore whether they were project-level or enterprise-level conventions. Figure 1. Development team's approach to following coding conventions. Figure 2. Organization and governance strategies adopted by agile teams. |